It was a great place for family. However, check out time at 10am is way too early. I was told at the beginning of my stay that I could call the day before to request a late checkout (1 hour after) and they would check availability and would grant it if the room was available. I called the day before and asked and the front desk didn’t check for availability, she just said no checkout. If that was going to be the case, then say that at the beginning of the stay so I know what to expect. In addition, the apartment had a bit of an odor, like it had been enclosed for a long time. They should leave the windows open once in a while so it doesn’t smell too much.
Also, the area where the skee ball and other games were smelled muggy and I had to get out as soon as I entered. Definitely needs an upgrade. Wouldn’t recommend going to that area. Other than that. This place is good for families.