This flat was absolutely perfect for us, even down to the portait of a dog in the bedroom reminding us of our own good boy! Clear instructions, ideal placement, clean and speedy communication when our plans had to change.