Happy Beach is a beachfront cafe offering a relaxed atmosphere.