Amazing experience! This unit was completely stocked and extremely clean. Everything you need for a great vacation. We traveled here with our 2 younger kids and found the resort to be very accommodating and friendly. Close to amazing beaches and downtown. Highly recommend.