Very clean and spacious, and looks exactly like the pictures. Lots of beds and enough bathrooms to share across all guests. Will be happy to stay here again.