great place right on mission beach would stay again