Very clean and tidy. Great location. Totally loved the experience.