Perfect location. Perfect host. And the most perfect little apartment. 10 out of 10.