This was a pretty good stay for us. I believe it ended up being a little too small for our four children and us only due to the size of the beds, but we are used to king size. The steps leading up to the apartment were pretty dirty but I'm not sure who was in charge of that. My only issue is there was only one AC in the main living area and it didn't reach the bedrooms very well - and we couldn't open the window in one bedroom because there was no screen, so the kids complained a lot about being hot. Otherwise reception and check in was great and it's a good area to be in - we enjoyed our stay.