Pros: the view is incredible, the resort pool is lovely.
Cons: the extra fees are not clearly communicated and pile up FAST so you essentially end up paying as much as you would for a suite in a five star resort (which this apartment very much is not), the beds were not comfortable, decor was drab. We also were annoyed by all the resort rules, which we were constantly told and reminded of, and we even got a parking notice because one tire was touching the line of the space. Next time we will just pay for the expensive resort, since including the daily resort fee, parking fee, check in fee, etc. it would be about the same and at least the bed would be comfortable.