Very clean and nice. Great locations and the host is very attentive. I would definitely stay here again.