Hehe, I so agree with damyanti
Europe would be such a nice place for that - lol how about England or Germany? :-P
Maybe with a Lounge where people could socialze hehe or a dungeon where they can. And the maids where french maids outfits and kneel and curtsey a lot *gg* - oh I want to write a story now!