Excellent, friendly hosts. Immaculate apartment. Good location at a good price. Exactly what we wanted.