We stayed at this cozy apartment for a week. The positive: fantastic pool area with an easy access through a pathway. Gym. It's a great location! Charmaine was very easy to communicate with and answered instantly on my questions. Netflix. Negative: Dark and hot apartment. Floor is broken at the entrance. I would recommend this apartment for 1-2 nights or so. Thank you Charmaine for having us!