Neal
If you've got a place then that's what matters in the end. But if you want a place that has more people you can hang out with after awhile then I'd say check out the complex. We've got the pool, gym, medbay and the lobby is where the box of amulets and a box of giftcards are so you can get buy whatever you need to get started living here.
Also. Just so you know. If you hurt Henry or Emma I will find a way to drag you to the Fortress of Solitude and throw you into one of the alien animal cages where they can do whatever the hell they want to you. I feel its best to let this be known up front so there's no questions about it later.
But if you have any other questions I can answer those.