Can anyone tell me how close Mascots restaurant is to Club Anastasia and directions if possible and also reviews on both please. Many thanks the Docherty Crew