We've stayed here in the past mainly because of the friendly staff, excellent facility and great location. You can park the car and walk to nearly every destination easily. This year we stayed a week and as always thoroughly enjoyed every day. Even though we stayed a week we were only offered one visit by housekeeping. Would think at least two visits would be proper. Bed pillows are hard and heavy. Brought my own this time so I could get some sleep. Other than that, no real complaints. Would be nice if you could order food from your umbrella on the beach and have it delivered. I'm sure the hotel would make a lot of extra income providing this service.