Generally, it’s a fine place on mission beach. But for us this was a bad stay. It was a tight fit for our part of ten (7 adults, 3 kids). The showers were either way to strong or zero water pressure.
The whole place just felt a little bit old and dirty and didn’t match what we expected from the video. YMMV.
Overall, to us. Price didn’t match the experience.