Overall a good experience, but a few things prevented me from giving a better rating.
First and foremost the destination fee - i know that it's a (sad) standard today, but i feel that the way it is set up here is particularly bad. You pay the fee per day of stay, but most of the benefits are a one-off (15 Dollar credit for the shop, water). So, for a month-long stay you pay several hundred dollars "to make your stay enjoyable" and get a measly 15 Dollar credit once. Other hotels give you a daily credit at least - still a cash grab, but easier to stomach.
Second, housekeeping is only on demand (nobody told me when checking in). Daily is probably overkill, but why not every other day?
Rest of the stay: I liked the room (high up, good view), modern bathroom and the gym is quite decent (but could use a few more weights for the squat rack).