Amazing place, great for our family. We loved the pool and the beach was a 5 min walk away. The kitchen was very well equipped - for ACTUAL cooking which was nice and we were able to have groceries arranged for us on arrival. I would absolutely recommend this place.