Great spot and great hosts! Beautiful setting, very clean, excellent communication with hosts. Lives up to its billing!