Great place to stay: exactly what is advertised.