Great place for short and long stay.