The whole place was really new and clean and the shower/bath facilities were fantastic. The cabins were too hot and the walls did not reach the ceiling so you can hear a lot of noise from other cabins. The bed and pillow were far too hard so it was difficult to sleep. However, overall it was a great experience.