Beachfront coffee shop, Astra Beach Club, offering a relaxing atmosphere.