Overall it was a great stay and would definitely recommend!
I would have done 5 stars but didn’t just due to two things. If you need a crib there is an additional fee which we weren’t aware of, and the wifi is a mobile hotspot which was essentially unusable (but it’s portable and you can take it with you to places).