Nice flat, Nice location, Nice host. Perfect combination.