Awesome location, great apartment, helpful hosts. All you need while traveling abroad.