Wonderful location, great home, all around a wonderful stay.