Clean and comfortable, with nice amenities. But as other reviews note, the check in experience is very clunky (and irritating): multiple confirmatory texts / emails requiring a response, signing terms of service that require sensitive personal information, and finally downloading a separate app to get into the building and the room… it’s fine once you go through those steps but be prepared for initial pain. Then during the stay itself we were woken up in the middle of the night on two separate occasions: once by an altercation in the hallway, and a second time by another guest’s barking dog. Not the hotel’s fault but certainly affected the quality of the experience. Would not stay here again.