reservations to checkout were super easy, no surprises. Friendly and quick. Our tub wouldn't drain, made one phone call and issue was resolved within the hour. Wonderful view. All areas from pools to beach are easy to get to. Overall experience was amazing.