Very clean, the hosts were very helpful and able to work round my awkward schedule. Would stay here again.