Where the heck have I been? I love this place. Yes it's true to the marketing- it is like a giant living room! So if you're alone or with a friend it is...