Incredibly clean and spacious apartment in a perfect location with friendly hosts and equally friendly dogs! We would love to stay there again.