Great location; great property; great hosts. Highly recommend!