Perfect! The apartment was very clean and had everything we wanted. The resort was awesome and it was great not having to pay the resort fees.