Location is great, with easy access to the pool and beach. We did not enjoy the beach as we were bitten by any kind of animals. People around said that is normal so we decided to use the pool instead. The apartment itself was OK except for the gross smell from the bathroom inside the main room. It was OK for staying for one night as I was looking for.
Communication with host was great. She answered my question right away.