I've been to sandy balls twice and yes its an excellent site but I prefer Holburne Bashley near New Milton. It has an indoor pool, sauna, steam room, games room, evening entertainment in the club house along with a kids club (Sammy the seahorse main characcter), park for kids, small crazy golf...