perfect location, gracious host! I had a wonderful time