Limon Beach is a cafe.