Excellent location. It was walking distance to the beach which was very nice. They had movies and board games even for the little ones which was a big plus. It was a little warm during the day since there is no AC but it cooled off at night. Overall we had a great time at the villa. Thank you for hosting us!