Clean & well-appointed. It was beautifully decorated and had everything we needed. Street parking was easy. Highly recommend & would book again!