Beautiful location, but was let down by cleanliness.