Wonderful accommodations, superb hosts and great location. What more could you ask for? Highly recommend.