Location - Location - Location. If you are looking for the heart and soul of Windsor Terrace, than the location couldn't be more perfect.