Apartment was clean, conveniently located to shops, cafe & restaurant. There was a nice view from our unit too. The only downside was being on the ground floor with shared common area, near the swimming pool, we could hear anyone who was outside of our unit. Not ideal if planning to sleep in.
Other than that, the place was good and linen was fresh!