Solid place. Solid internet. Good location