Amazing location, wonderful hosts and a gorgeous home with everything you need.