Well situated, well run place that met our needs perfectly