Excellent hosts, beautiful apartment and great location