Great communication , cleanliness, and great location.