very clean place. amazing location situated in a modern building. the parking garage is conveniently close to main entrance. host was late when giving the key so we had to wait but kept us posted and is very nice. overall would stay again.