Very clean and prompt communication. All the amenities listed are available. Great place for a short stay!