Everything was perfect and extremely clean which was important to us. Really nice! They were in constant contact and easy checkin instructions. Area is good and really close to the beach and some good restaurants. Will definitely be back for my next trip.