Exceptionally clean and larger than it seems. It was the most comfortable bed I've slept in during my trip. The kitchen is fully functional. The bathroom is a bit small but very clean. Parking is hard to come by at times.