This flat was perfect, clean, new and in a great location. It was also big. We would definitely stay there again.