How the luxurious The Pierre, a Taj Hotel in New York made me happy as a mom!

Nestled in the heart of New York is the iconic The Pierre, a Taj Hotel on Fifth Avenue, overlooking Central Park. And precisely why we decided to stay there in September 2013, with our twins. This was