great location and great hosts. excellent communication