This place exceeded our expectations. It had everything we could have possibly needed for the week. It was very clean and a great location. The view from the balcony was amazing and having access to the resort was a bonus. Look forward to staying here again in the future!