Elena's place is great to stay in! Easy to get to from the Airport via Metro as it's literally a 5 minute walk from the station. The apartment is in a great location being in centre of everything. Check-in and check-out was super convenient for us too. Would recommend :)