Stayed there in April this Year. Ask for a Mirage Corner Room with Ocean View ( Think theese rooms are larger than standard rooms and have a Whirl pool tub). Hotel Is a bit tired.
Beech in nice, you are about a 2 mile walk along the beech form surfers paradise. And you are accross the street from an upscale marina with good shops and quality places to eat. Hotel was very full when we stayed and you often had a long que for breakfast. Staff are friendly and professional.