Stayed for 2 weeks beginning of Dec12. The hotel is fantastic little hotel, large enough to get a bit of space away from others on the beach, but small enough that within a few days you will know the names of quite a few of the staff and other guests (should you want to). The rooms were great. We had... More