Great location and great hosts! Very communicative and flexible - we will be back!