A fascinating place, many features, great location