We had a great experience in John's apartment. The place is very ideal for large groups, we were six people and could not find any better places. The location is very central; royal mile, grass market and dean's gardens are in walking distances. The apartment itself is so beautiful, we absolutely loved the top floor lounge and kitchen is very suitable to cook. Strongly recommended!!!