great location, excellent communication, I could have stayed for much much longer!