Yes, you were smart!!!
I found the same site and also got a confirmation in a interview with Ronny from Trail of Tears. But, first I was only searching for Sound Suite Studios, for a really really long time! And then I decided to look on his name and I finally got it!
I just found it so weird that ppl never EVER refered the city where it was!! After he moved to Marseilles they always wrote it when someone refered the studios, but before they simply didn't do it!