Great location and helpful hosts. Could be a bit better on cleanliness.