The apartment is very nice and definitely enough space for 4 people. Everything was there and worked: oven, hotplates, gas stove, coffee maker, microwave, air conditioning... The roof terrace is shared with the others in the apartment opposite on the top floor. This was never a problem as there were always very nice people staying there during our stay. The landlady is very helpful! Even if there were slight language barriers. Always my pleasure!