I booked this last minutes; same day actually. But everything was great, very clean and the location was perfect. Check in process was also very quick and easy to do. The communication was great responded very fast to any questions I had regarding the places around.