Hotel on the hill!! This place has all the luxury of staying in a hotel with the added bonus of heaps of space. Great location, views for days, amazing kitchen and bathrooms. The kids and us loved it, thank you for having us in your amazing property!!