The property in general and the apartment in particular are simply wonderful! Access to the swimming pool, the whole complex, with an Asian and Australian restaurants, a beach side café and restaurant, valet parking... difficult to ask for more.
Irnee was overwhelmingly welcoming, I'd give 6 stars out of 5 for communication and friendliness. We'd definitely return.
The only minor hiccups were with the listing, where it wasn't entirely clear that there's a clearly separated bedroom, and the location was unclear (but Irnee clarified it right away), and the checkin process, where the staff was a bit confused, but we managed to get to our apartment quite ok.