We did not find roaches so it seems they’ve fixed the problem. The place is spacious and equipped with the basics. The desks in the rooms are a nice touch and very useful.