John’s Villas were exactly as described, the couple that runs the place (Giorgette and John?) are lovely and extremely welcoming. They pointed out all the necessities to us upon our arrival (supermarket, beach, laundry, etc). The location was excellent, within walking distance to all the amenities, the rooms were cleaned daily and the free port transfer was very convenient. I would recommend this place to anyone and would stay here again :)