We would suggest Grand Case Beach Club, on the french side. Has exactly what you are looking for. Quiet beach, and you can walk to wonderful restaurants. Good Luck!