Yes! As you can see, I love this place .. anytime! A must for any visit to Delhi.