Good location, nice place and would stay again. Quite a bit of cleaning expected before check out considering we paid a cleaning fee (with the potential to have to pay more in fees if cleaning not done properly). Otherwise, great stay!