Very clean and spacious. The layout is very nice and many people can sleep here. All amenities are placed conveniently and nothing seems to be out of place or missing. Easily accessible outlets.