As previously mentioned, I have grown extremely fond of the Two Whales Coffee Shop in Port Rexton, Newfoundland. You cannot help but feel right at home the minute you enter. The welcoming atmosphere is enhanced with freshly picked wild flowers at each table and the smell of daily made home baked goods. Two Whales cater exclusively vegetarian cuisine, offer dairy and gluten free alternatives and carry fair trade coffee and teas. They host monthly art exhibitions and often showcase live music. If you are lucky, you may even see whales from the dining room. If you are in the area you must stop in, take in the surroundings and make sure to treat yourself to the BEST carrot cake on earth.