The cleanliness of the flat needs to be rapidly improved, it is very dirty. We had the horrible experience to meet cockroaches in large number (even in the bed), which is certainly the consequence of this lack of cleanliness.
We reported this problem to Sheri who accepted our cancellation without penalty, and quickly and efficiently refunded our reservation. It's a shame, as the flat is nice and well located.
Unfortunately, we can't recommend it.