Batu Beach & Cafe offers a relaxing beachfront experience with cafe-style food and drinks.