Perfect location, wonderful resort, and great value! Tom was a super host