On the plus side: this unit is large - lots of room, especially in the kitchen / dining area and living room for our family of four for an entire week. There is also a very large courtyard area with tons of seating / space to spread out. The location is great and it is a very quiet neighborhood, much quieter than other parts of Mission Beach we've stayed in. Check-in / out is very smooth. Parking space is great and we parked our Toyota Highlander with no problem. Wifi was great, TV great. Courtyard provided space to lock up our bikes.
On the down side: the heater is extremely noisy - lots of banging and pinging noises the entire time the unit in near the bedrooms is on. We couldn't get the one in the living room area to turn on (maybe the pilot is off?). There were many things lacking: 1) no blankets for the sofa bed, only sheets. 2) no toaster (we bought one at a thrift store and left it behind for others). 3) no corkscrew / bottle opener (we borrowed one from the neighbors upstairs) 4) kitchen and dishes in the kitchen were marginally clean (the rest of the unit, especially the bathrooms were very clean). 5) The shower near the kitchen would leak water onto the floor every time it was used. I think this is just an issue with the doors not being completely square / fitting correctly. 6) The beds are ok, a bit soft for our taste.