Great setting with wonderful hosts who foresee your every need.