great location, fair pricing, and great communication.