We arrived around 5 after a long trip, and unfortunately the room still wasnât ready even though check-in was at 3. We contacted Hannah, and the cleaner didnât arrive for almost an hour. We ended up going to a nearby restaurant just to wait, and had to pay 25 for parking in Cruz Bay. Not long after we left, we got a message saying the room was suddenly ready.The stay itself wasnât very comfortable. The bed wasnât great, the freezer was completely iced over, and there was a noticeable smell coming from the bathroom. Hannah did offer a small credit afterward, which we appreciated, but overall the experience was disappointing.