It looks like a well developed site (content wise) but as your peers suggested, it could use some images. I believe its no really the lack of images but rather the lack of color. Some of the colors I see are white, grey, and light blue. Good colors, but not enough. add some darker shades perhaps, or even another light color like light green, but color value equal to your light blue.
Either way, like I said, it is very well developed and looks like it will be profitable. Good Job!