Wonderful hosts in a wonderful location, extra amenities everywhere you looked. Had a phenomenal time.