Ann's place is great. It's located on the quieter side in Mission Beach, so you have all the same access without the craziness.
We highly recommend it!