The place is right on mission Beach, if price is not a problem then highly recommended. We had a great time. Thanks!