great location, onsite parking is awesome for mission beach.