Great place to stay for long time.