Excellent location, excellent apartment and excellent hosts.