Great place for families located in a perfect spot on Mission Beach