Great stay for a family group in a beautiful location.