Excellent hosts, great apartment in a great location! Doesn't get better than this.