Perfect location, immaculate, safe, quiet. Excellent communication from host.