This unit is very clean. The rooms are large and it was awesome to have dedicated parking. The host provided all the necessary amenities (shampoo, kettle, hair dryer, high chair even!). I would stay there again!