Nice and clean with lots of facilities. Great for a big group.