Exactly as described, very clean, all went very well. We enjoyed every day of our stay.