Good location, easy parking, fast internet, and great communication.