Choose between North Beach, South Beach, or the more intimate Castle Beach and Harbour Beach, all snugly tucked between the ...