Good place for both short and long stay.