very spacious and accommodating. everything you could possibly need for a short or long term stay. check-in was a little more complex than usual, but the staff available thru the app were readily available and helpful! great stay and would definitely recommend!