Excellent location! Great communication from hosts, total value for my money !