Nice apartments with good location, but still on a rather calm street.