Kim's Villa was the perfect place for us! Kim was extremely easy to communicate with and went above and beyond to make sure that our accomodations were great. It is a very quick walk to the beach and in a very central location overall. She gave great tips on restaurants and hikes as well! Would definitely stay here again.