Spacious and clean. Nice deck. Perfect location for our event. Easy parking.