Immaculate. Lovely place, convenient location. Pretty much perfect.