Amazing stay, beautiful home, great location and a wonderful host to top it all off. What more could you ask for?