Very nice place with a great location. More than enough space for a mid-sized group or family.