This place is amazing! Great location, very spacious, and DJ made things very convenient for us. Wish we would have had more time to explore Mission beach!