this was perfect for what we needed. not huge but plenty of space for everyone. three beds so everyone got they're own bed and space. everything was in top condition and worked great! I would stay here again and would recommend for sure!