Great location. Design Club has a full team supporting the guests so it is easy to check in and out and so on. I had a late flight and I stored my bags down comfortably.
Negatives -- my specific room had a slope and it is quite easy to bang your head on the top. And of course although the furniture, design, cleanliness was good the actual comfort level of the furniture, especially the dining room chairs needs to be improved.
Normally I always stay at the Al Capello Rosso hotel and the apartments there were unavailable and this is a good alternative.