Spacious facilities and a nice outdoor seating area.