Spotless, beautifully decorated, and convenient! James was very responsive about a couple of questions I had during my stay. Would definitely come back.