Great host. Amazing views, perfect location. Clean and tidy. Local to town. Accessible. Child friendly, family friendly.