Self contained and private. Perfect base for our activities. Comfortable and inviting. Eliza was a great host! Loved the thoughtful welcome basket as well as the fact that there was a portacot and high chair available for use. There is no dining table but the weather was great so we ate our meals out in the patio.