Great place to stay for a longer period of time.