I've been meaning to try Club Fantastico or Jardin d'O. They look nice and are definitely C/O but are further from the beach. frown