Very Spacious apartment and apartment included all the amenities. The resort had multiple pools and 2 hot tubs. We got time to use them only for one day but it was great. I also got a garage parking with the apartment. The apartment was garden view, would have loved it if it was ocean view. Overall stay was great.