Very good location and great host.
Internet connection could be a bit faster. The rest, no problems at all.