Well deserved super host status ; clean and calm place, availibility, close to main places and public transport !