Clean rooms, balconies, great location, helpful staff. Great stay!