AMAZING! Great place, great people, great location. Sparkling clean. Would definitely stay again!