Beachfront cafe offering coffee and drinks, located near a scenic beach.