Room was not ready until almost 4PM (checkin 3PM). We were able to swim at the pool and eat at the poolside restaurant/bar, so not all that bad. However, 3PM is late enough for a checkin without it being delayed to later. The hotel is a nice luxury hotel with several dining options and impeccable service. Our bath tub continually drained during my kids’ bath, making their baths not so enjoyable. The pool/hot tub are nice. There is a “market” off the lobby for breakfast and other quick food. We only stayed overnight en route to elsewhere, but it served our purposes and we are staying another night on the way back. Hopefully the next room has a better tub.