Beachfront cafe, Isalos Beach Club, offering a relaxed atmosphere where the sea meets the sky.