I think the price is already reflected all the factors. But you can't said other estates won't have any problems. For instance you brought sea view flat maybe after 5-10 yrs there may be a bldg built in front of yours. Therefore the price will always tell you that.
So don't worry be happy with your home.