Excellent hosts. Easy communication. Great location. Comfortable apartment. Five stars!