Excellent location, cleanliness, good communication.