Thanks, Lyudmila, for your thorough feedback! I was really surprised to hear that you had Internet problems. I double-checked with our host - he is surprised as well, and said that you never mentioned it to him. The internet in the whole building is super fast and strong, and always had been. However, he mentioned that there was an electric cable upgrade which lasted a couple of days, which may cause a temporary short term issues with internet. Otherwise, I'm wondering if you tried to use an unsecured WiFi from neighbors, which is usually unreliable, and it is why you had internet problems. You should let our host know about it right away, and I think then it would not be a problem for you ;). As far as crossing the road when going to the beach - it is a first time I hear that there was a problem, and we had many guests, some of them with little children. One couple with a 6 months old baby stayed there for 3 months, and went to the beach every day....There should be a big, well marked, "zebra" cross-walk, where you can cross the road safely... About the place being "isolated" it is also not quite true, as there are many houses in the neighborhood. I also not quite understood about lack of shopping possibilities in Bar - it has a huge supermarket where you can find everything, with a superb selection of food... The apartment you were in, yes, a little smaller than some of the other apartments, but the owner rents them for 45$/night while you paid only 27$/night for yours. The shower is run with a rain water & broiler, which is very typical in Montenegro, and, yes, it is a little less powerful than a regular shower. But usually it is not a problem at all if you have a little patience, and just run a water with a little less intensity - then you don't have to stop your shower and wait ;).
The thing about how long it takes for climbing uphill - I guess it depends on you level of fitness ;). For most people, even with kids, it takes 15 min or so, and I don't remember any sections of the rood being too steep. Most of the accommodations in Montenegro is uphill, and if you want to be on the beach directly, you will have to pay a much higher price. Also - most of the beaches in Montenegro are gravel, not a sand beaches. And yes, it is better if you have a rubber shoes if you walk on the gravel.
Wishing you happiness and contentment in life! ;)
Best regards, Lana