Excellent location, brilliant view, great host. Very spacious and clean. We thoroughly enjoyed the stay. Our age group was 6 to 78 and had fun for all. Children had lots of ground to play