Fantastic! Great place, great location, wonderful place to hang out. Would give 6 stars if we could!