Very nice and clean. Although, the shower does take time for the hot water to come. But overall, I had a wonderful stay.