Great 5 stars wish they had guest parking but everything else was great