translate English to French: Just right for the hammocks concept.
Juste à droite de la notion hamacs.