If you have been to CD, share your experience

Review this place