Have stayed here multiple times long term. Can't recommend highly enough.