Ideal location. Very clean. Internet fine. Responsive host.