VERY clean and spacious home for our stay in Rio. The bed is really comfortable too. Great location as well!