The best hosts, the best location, and the best apartment. Perfect for long or short term stays.