Beautiful place that met all our needs