We had a fantastic stay at Johns house. The whole lead up to our stay was smooth and easy with John responding to all of my enquiries promptly. Liana picked us up from the airport and she was lovely despite our ferry being delayed and that causing confusion. There was a group of 7 of us and we had the most amazing time. As mentioned in other reviews it is essential to hire a vehicle, the beach is close however I wouldn't recommend walking there much, the roads are very dangerous.
Thanks so much John and Liana :)