Very clean, cozy, comfortable and convenient. It was exactly what we needed and exactly as advertised. Will definitely stay here again. It's a perfect little home away from home.