Convenient and clean place to stay, with a very easy access to public transportation