translate English to German: They made the stay quite pleasant.
They offered a larger family room.