Wonderful, clean, warm, well equipped space that accommodates big groups really well. Loved the open common area. Great location and ample parking. Would definitely consider to book again.