Nice, clean, new place in a good location. Good internet access.