Great place for short or long stay. Well located and easy access to public transport.