Smelly (but clean) apartment with extremely rude host in very good location.