A very good place for short stay or more.