We ended up needing to switch locations last minute due to an unforeseen issue but Igor and his staff were excellent about it. They had our next accommodation ready by the time we arrived and escorted us by taxi along with a gift for the last minute change. While I didn't stay at his residence, I'd happily stay there next time because of their great service.