Overall a good size flat, very clean, comfortable beds, nice minimal decor. It was in an excellent location, near a train stop and grocery store as well as some major sites. We were disappointed the flat was not ready during the check in period. It was still not ready when we came back over an hour later and we were assigned a different flat in the same complex. The staff was pleasant and did provide us with fans and called a taxi for us when we departed.