Very clean and great for medium sized groups. I enjoyed staying there :)