We were a group of four friends and John's apartment was great for us. The location is excellent and the highlight for us was the incredible roof terrace and living room. It was as it looks in the pictures (if anything the terrace and living room are nicer). John was very accommodating when our flight was delayed and met us in person to show us around and explain everything. I can recommend.