Design a logo for a cozy coffee shop. Incorporate elements like a steaming coffee cup, coffee beans, and warm, inviting colors. The style should be modern yet rustic, conveying a sense of comfort and community. Include the shop name in a stylish, legible font.