Clear communication. Great location. All necessary amenities.