The apartment was great for our family.
It had everything we needed for our 2 day stay but we could imagine being comfortable for a week.