Superb location, but there are some places need to be improved.