I don't dislike the style of the coffee shop page, but I don't like how it's different to the rest of the site. Especially as it's link is right in the middle of the navigation menu. I personally think your friend was wrong and it would be much better off centered, but I guess that's down to personal preference. Again though, the coffee shop section is centered so you lose the feeling of consistency. To a certain degree this lack of consistency is also present between the home page and the rest of the site, but that doesn't bother me as much. Perhaps because it is almost seems like a 'front cover' page.