Great location; communicative hosts; beautiful city! Would recommend.