Location is perfect! And Lesley is one of the best hosts we have dealt with. The apartment was homely but with a touch of luxury. We felt right at home and it had more to offer than we imagined. We had such a great relaxing time and it was so great for our daughter too. She loved having a stuffed whale to cuddle with at night and toys and books around the place. The pool is amazing and the beach is great too. Internet was fast and having a washing machine and dryer was super helpful! Would love to come back again.