Never stayed at Mirage, but have spent many happy hours in their bar and pool. Perfect position right in the middle of the seafront, next to one of the best places to eat (Grazella) but then there are so many equally good places to choose from. Thalassa, Kostas on the Beach, Horizon, Marina, Portofino .... need I go on? I can quite understand why you had a great time.
happy new year
Phil