Perfect hosts, perfect apartment and perfect location. 10/10 highly recommended.