The apartment is large and clean, though it is not serviced every day. The view is nice, and check-in was easy. If you need to rent a car, the staff take excellent care of the process, which was a big help. The lady who assisted us at check-in was very kind and accommodating—I wish I knew her name, as she was incredibly helpful.
The pool is large, but after trying it once, we didn’t want to swim again as it seemed dirty. The apartment has an on-site restaurant, and there are plenty of stores nearby. The kitchenette is great for cooking inside, and the bathroom is spacious.
Overall, we enjoyed our stay and would recommend it.