Lots of space, well equipped kitchen, good internet, flexible host.