one of the Caribbean beach restaurants along the beach road in Cahuita, colorful flowers and handpainted sign