Great view, location , cleanliness. Great communication