The location was great and the check-in process was a breeze! There could have been some improvements to cleaning of the unit, but these were not major enough to cause a fuss. Overall a fantastic stay!