Great location, warm welcome, average cleanliness.