Great place - everything works as advertised - and it is clean. The location is great, and the check in process was as smooth as it could be.
Would stay again.