New beach bar with picturesque seafront views opens in Aberdeen