Dora's place is a great place to stay. Small and with enough amenities. Well connected by metro.