Perfect location, perfect apartment, perfect host. Not much else for me to say except that I would absolutely stay here again and recommend it to others!