Appartment has everything what needed even a child gate to ensure that we do not have to constantly to keep an eye on our dog and her whereabouts. Greg is great host, we were spoilt with smoked and fresh fish he gave us. Our dog got a treat also! great views, peaceful place.