Top location, top host, top flat. I come here very often and couldnt get a better place to stay.