Nothing short of excellent. The experience from start to finish was perfect. Booking, communication, check in, cleanliness, great water pressure, amazing deck, and more. Highly recommend to anyone