I attended a baby shower here at Abigail's and it was so well done! The food and teas were delicious. The food was laid out beautifully in the next room from where we were all seated. The atmosphere was perfect for a shower. The staff made sure we always had what we needed and we were given as much time as we wanted for the shower. Highly recommended!