The location is amazing - right on the beach! One of the loveliest places we've ever stayed - great views, comfortable, and with everything provided that you need for your stay, including beach towels, umbrella, toys etc.