This flat was what we needed and the locatin is great. the wifi isn't that good and the floors weren't vacuumed prior to our check in but other that that, it was a great flat and the customer service was wonderful.