The place is definitely worth it's money for it's location right next to the Metro station and all the happening cafes. It has an antique Victorian feel to it. After a day long sight seeing, the place provides ample opportunities to reflect with a nice cup of green tea.