This is really for prolonged stays, as opposed to a hotel for the business traveler. The entrance is designed for people staying with cars, and the access is uncomfortable for people carrying bags - i.e. two flights of stairs, no entrance from the street. The suites were clean, well decorated, spacious, etc., but there was no restaurant/room service and the only food/drink available was vie delivery. So probably great for someone staying a few weeks, but not the right place to stay for a one-day business trip. The receptionist was polite and cheerful.
To note, the phone number shown on the reservation confirmation was incorrect.