Excellent apartment with perfect hosts in a great location.