Absolutely spotless. Great location. Nice off street parking. Stairs to entrance are kinda steep. In really hot weather a/c is a bit loud but otherwise the place is wonderful. Hosts are very nice and respond immediately to all communication. Highly recommended