Beachfront cafe offering a relaxing atmosphere with great prices. Located on a long sandy beach with crystal-clear waters.