Very clean, good amenities. The bed is a bit small.