This flat is perfect for longer stays and had absolutely everything we needed for our stay of over a month!