Weybiza is a bar located on the Esplanade, offering a vibrant atmosphere. It's a popular spot for those looking to enjoy drinks and socialize.