Convenient, clean, well-equipped: It was a great stay!