The apartments are near new. We stayed in a 2 bedroom unit. The place is clean and close to the beach and shops.
we only stayed overnight so was hard to gauge the place properly. I do feel the place is a bit pricey, especially compared to other Airbnb places we stayed in lately.