Overall the stay was good. The upper unit was spacious with a nice view. The lower unit was dark and dirty in some places. We only had a short stay so we didn’t have a lot of opportunity to explore Mission Beach … the unit was a perfect location