Does anyone have any knowledge of a place called Jardin d'o. They have five studios, on the French side. Looks good on the web. Thinking of booking for Xmas & New Years. Any info would be great .