The place was very clean and exactly as described. We were three friends but four people can easily adjust. Aldi and Sainsbury are on walking distance. John was a great host and we hope to stay again the next time we visit Edinburgh. I strongly recommend this place.