Neat and tidy. Incredible location right next to Boulders Beach. The staff were very friendly and accommodating.