I also think Treehouse would be a great place. Very comfy couches in lobby with Wi-Fi. Nice rooms with cable TV and if you get one with a kitchenette you can do drinks, snacks etc. breakfast buffet is included. And the people there are great.