I didn't want to be in this position of writing a public review, but have unfortunately been forced into this position.
Cockroaches were in the bathroom of the apartment. We told the host who arranged a hotel for us and told us our money would be refunded.
However, they have since gone back on their word and are refusing to return our money to us.