Customers have complained to company they booked with
We paid £288 to stay in Huddersfield apartment but it was so dirty and smelly we had to leave
Customers have complained to company they booked with