Such a great location and such great hosts will make your vacation enjoyable and relaxing.