Gavin's place is a wonderful place for a family! It is ideally located, offers spectacular views, is spacious (we particularly appreciated having 2 bedrooms, the outdoor eating area, and the grassy area for our children to play), and has all the amenities you need. We would highly recommend Gavin's place to stay.