We had a very comfortable stay here! The apartment is very, centrally located, and offered us everything we needed. We didn't get to meet the hosts, but they were very communicative with us throughout our stay. Best wishes!