John’s place is fantastic! Stunning location, very clean, excellent amenities and perfect for a family holiday.