Apartment was pretty good. For short stays just perfect. Internet is pretty bad some days(from 10 days of staying internet was bad 4 days) like wasn't enough even for work. Even usage of different networks wasn't helpful. All other points are really good