Amazing place, amazing host! This is THE place to stay in Prague.