Great location, good Internet, and all the amenities that you could asked for.