Excellent location. Strong Internet connection, clean interior.