Rounding the point you can still see one building from Point Grace, then an empty lot, Le Vele and what I think is The Mansions...