Localization is great. The nearest metro station about 150m from the place.The flat isn't very big but 5 peaple can stay there almost comfotrtably.The only thing to complain is how the toilet is separated from other rooms/parts of the flat. Only sliding doors divide the loo/wc and rooms but if you travel with good friends/family it will not be a problem.