Good place to short term stay, clean and quite