The location was nice, but you still have to drive to the beach. The staff was not very friendly. For example, they kicked us out of the pool earlier than the times posted. We had no maid service and I had to vacuum own room. The continental breakfast was not good and didn't include fruit.