Amazing place! We were a family of 4 with a child and we found the place extremely clean, cozy and comfortable. The apartment was also well stocked with a lot of food so we rarely has to step out. Highly recommended for a longish stay in Edinburgh. We shall surely come back.