Great! It's a lot easier to ride to the start from Windsor, and there are some great restaurants in the Windsor Town Green (a safe walk from the hotel).