We would definitely recommend it for a weekend in Edinburgh. Taca’s flat was very clean and tidy. Many details made our stay very pleasant: towels, shampoo and gel available, heating worked well and the bed was very comfy. It was walking distance to the old town and a bit further (but still walkable) from the new town. A supermarket and some cafes, and pubs are close to the flat as well. The keys handover is very smooth and easy, regardless your arrival time!
It would be quite small for 4 people though (we were only 2) as the bathroom is tiny (but very new and clean). If you are looking for a nice living room to spend some time in or have a meal in the flat this may not be the place for you as it is very small.