Louie at the front desk was a star in accommodating our needs, especially in relation to late check out. The apartment was well-appointed, including dishes and cutlery (no dishwasher or dishwashing liquid). Having a washer/dryer was a plus as well, you have to provide your own detergent. The pool gets direct sun in the morning, until around 130. Having restaurants and bars on the ground level was a plus - depending on when you're in town, you may be able to avail yourself of specials, such has Happy Hour or Ladies Nights.
The restaurant Atrium on the first floor had a decent Iftar buffet, breakfast in the morning had the Western essentials, with a Middle Eastern and Indian mix.
The location is super convenient. The property is a tad dated, but the price seemed to reflect that. I would stay there again.