The flat was very large, in an extremely convenient location, and well equipped. It had everything we needed for our stay and instructions were clearly explained. The AC was a very much needed for a hot summer weekend. Overall the apartment seemed clean but we did find a cockroach which was unpleasant.