A super clean and welcoming space to stay in a fantastic neighbourhood.