Perfect location, perfect hosts, immaculate apartment with everything needed and more. Would definitely stay again