Somewhere Portugal/Spain/France, poss Med or Canaries - but it must have indoor pool and preferably full or half-board. Something like Club Med but close to the sea - does it exist?