Booked an apartment in Edinburgh for 4 nights, when arrived there we found the place was health hazard. We left the next day, but the accommodation with the support of booking.com failed to refund the £512 booking fee I had paid. We ended up paying another £550 to book another hotel.