Solid place with everything you need for a great vacation. It was missing a few things that would make it feel a little more "homey" like a toaster, ice tray, and TV but everything else was great. You also have to clean your dishes throughout your stay and before you leave but we didn't mind but something worth calling out. Would stay here again!
The best part is the location in Mission Beach. Just a 1 min walk to the beach or the bay.