Tonic gets my vote opposite the beach at the bottom of HMAS tower. Where else can you get your hair washed at the basin while sitting in a massage chair overlooking the beach. Saw a dolphin from there once. Great mags, coffee, even a glass of bubbly from next door if they are open. Oh, and great staff and haircuts - a hidden gem off the main drag, so don't tell anyone!