A massive thanks to the team working at don moustache
They made my stay really awesome
The whole place is just too good, be it cleanliness or ambience...
The location is great, easily connected to all main attractions, metro is also just 7-8mins away
So in all a great experience, will definately recommended others to go to don moustache.
Cheers