My room was nice and clean upon arrival. The staff clearly explained amenities and other information at check-in and was available to answer questions throughout. I added breakfast. It was upstairs with staff available to check you in. It was maintained well, the food choices were nice, and the staff were friendly and welcoming. Overall a great stay before my cruise.