Excellent hosts, Excellent apartment and excellent location. Will be back