Perfect location, perfect apartment, perfect hosts, perfect stay!
I totally recommend!