I've seen photos of it on the web - looks like a veritable palace.
can you tell me where it is - maybe someone could place a marker for this on the Doha map?