Beautiful apartment, lovely views, comfortable beds, well-appointed gym and pool in great location. Would happily stay again!