Spotless and totally private. A perfect, totally separate little pad with everything we needed. Conveniently located and hassle free check in and out. Great communication from the hosts. Highly recommended