Overall, this is a great place to stay. You cannot beat the location; it's simply perfect. The apartment itself is great, I took a bunch of pictures to steal some of the decorating ideas. Plenty of towels, blankets, and pillows!

We did have an issue with hot water which initially we thought was us not understanding the system but we realized something was wrong after the hot water would not stay warm for more than 5-7 minutes which made showering nearly impossible. We were told a few times someone would come by to fix it but no one ever came. We were offered a discount off the total price which certainly helped.
Hot water issue aside, I would 10000% stay in this apartment again. I understand things happen and for the location, price, and other amenities, this is a great option for anyone traveling to Edinburgh.