Fantastic location- right on the beach! Lots of room and personal touches. Eva was a very good communicator and had great suggestions for restaurants, shopping, and activities.