a great flat with a lot of space and a great terrace