Sparkling clean, tastefully decorated, new and fresh. Our stay was brief but we had everything we needed. The beds were nice; I would describe as firm. The host was helpful and very responsive. We would definitely stay here again.