Great location, good communication and flexible hosts - great!