Excellent location, beautiful views and great tidy apartment with handy gym, spa and pool all within the building.
Property managers were easy to contact but only downfall was the surprise deposit on arrival for $200 for the key despite total bill already paid in full. I felt quite uncomfortable handing over my credit card (as had no cash) for which photos were taken of both the front and the back. I think having a pre warning of any bond that is required and I would have thought this should have been done via AirBnB and not as a surprise on arrival.