The apartment itself is very clean and has all the amenities you would need. Most importantly, the location is absolutely perfect for a stay in Edinburgh as you are situated on the doorstep of everything you would want to do. There are tonnes of attractions and places to eat/drink that are only a stones throw away, meaning when you're tired after a long day, you don't have to worry about returning at all. For our first time in Edinburgh, we couldn't be happier with what we chose!
Would definitely recommend for first time visitors!