taste of coffee next to the beach