This apartment is really lovely and situated in a great location off of Princes Street. The flat is really really big and has two big bedrooms and two bathrooms. It is perfect for a family or group traveling.
The only thing is the wifi didn't work at all. We contacted David, whom was good at replying but didn't get the problem solved (we stayed Friday to Tuesday) and eventually said it was a problem with Virgin (ironically their store was across the street but we still didn't have it).
Please note this flat is up two shorter flights of stairs - no elevator. If you have a lot of luggage can be a hassle. Also we never met the 'host', which was quite odd.