Me parece que lo han hecho bien, os han avisado antes, ya vosotros decidís si aún así queréis ir o no.
Invitar a su casa no significa que ellos tengan que correr con todos los gastos, os invitan a dormir allí, no a unas vacaciones pagadas con todo incluido.