Truly perfect. Spotlessly clean, incredible location, parking...this place cannot be beat. We'll be back!