Great apartment - even better than the photos depict.
Excellent beds. Good check in and communication.
Having 2 sets of keys was really good. The pool and gym are really nice.
We really enjoyed our stay.