Location! And all you need for a very comfortable, happy, safe, easy stay and super accommodating host. Great!