Location, clean, stylish, comfortable and a great host.
What else can you ask....