Amazing, modern apartment in a great resort. We had a great holiday and would highly recommend. Only downside was the management agency who cancelled our reservation after booking and taking payment (and only rearranged after complaint), the poor cleaning job and a rental condition that includes a minimum $1000 spend for any damage whatsoever. That aside, it was wonderful and a gorgeous apartment that we were so happy to spend a much needed break in. Once the management issues were resolved we were very happy with the service of Nim who tried hard personally to rectify the issues of the management.