Excellent location, great home away from home, excellent hosts!