Great location. Good internet. Comfortable amenities.