We loved the place. Perfect location, no car needed. Everything was right there for us. Check in was slow due to lack of cleaning people but the resort front desk resolved the issue and waived a few days of resort fees to make up for the delay. Definitely recommend!