Great place, great hosts! Communication was excellent, and the location was perfect!