Very clean and close to everything! The communication from the time of the reservation to the time of check out was fantastic!