The property was very nice and roomy! We had everything we needed for our stay.The only thing we didn't like was that we could only get 2 parking passes. We were 3 separate families with 4 cars - 2 of them had baby seats for 7 and 11 month old babies.This made it a little more time consuming to get around.When booking, I don't remember a mention of 2 flights of stairs but it worked out ok even though some of us were not happy about climbing the stairs. My husband and I are in our 70's and have some difficulties with stairs. It would be nice to know this from the start.