All around very nice apartment, nice condo building. We enjoyed the amenities such as the gym, pool, gardens, beach, the restaurant nearby.
The apartment itself has everything you could need in a beach vacay. One area that can be improved is availability of cooking basics such as cooking oil.