This was perfect for our our stay the flat was clean, in a perfect location and had everything we needed.