This flat is perfect for a short or long stay. We came with our 2 teenage children and there was plenty of space. Everything you'd need is there and it's very clean with comfortable beds and double sofa bed. Kyra has given it a personal touch and I'd definitely return.