This place is AMAZING! Everything exceeded expectations. Very clean, comfortable and relaxing - has everything you need. The accommodation is very convenient and spacious. The location is perfect - right near the beach with lovely green hills surrounding it and close enough to town. Blair was very friendly and helpful and I would highly recommend staying here, to anyone. I would love to stay here again! Thank you for great accommodation.