Worthy apartments, good location approx 20 min walk from the airport and 5-10 min from the nearest metro station and 5-10 min from the nearest supermarket. Nice place to stay :)