Good location, easy comunication with host, all amenities for long-term stay.