Да какой там дом/квартира, - хорошо, если РАЙОН города правильно укажет.   У меня кажет не верно.   Но это и неудивительно, если знать как провайдер организовывает выход пользователей в интернет.  Когда пользователи поднимают vpn-соединение с сервером провайдера, а через шлюз провайдера в инет выходит КУЧА пользователей, откуда можно узнать геодату конечного пользователя?   Разве что местоположение сервера провайдера...