We can recommend apartment highly! Aparment is comfy and spacious. Location is very good, near to public transportation. (Metro, airport etc.). At least two supermarkets next to apartment. Also restaurants, coffee shops etc.
Communication worked very well!