ah, if you saw it in person then maybe.. I just saw that from satellite it looks like several buildings instead of one, but on G map satellite it's kinda seems like one (while the roof is rly looking like it's several buildings heh)

And also I'm not that familiar with a businesses like that here in Thailand, from the name of it I'd suspect that its like a apartment rental business which just takes some apartments there, and not the whole one.. But I didn't visit it in person, so I think you def know better here :) thanks! 