Very nice spacious and cozy apartment. We stayed here for 3 days. We were with infant, so it was comfortable. Though Edinburgh city center is little far from place but you can get direct buses from just few minutes walk. I would prefer to buy day pass or family pass if you are a family. Tesco is 5-10 min walk to get daily routine stuffs. Unfortunately, we could not see Phil as he works in London, but he was great in responding. Only unexpected thing was the parking permit, Phil forgot to renew the permit, so we could not park within the premises. But luckily, we managed to get the space across road in front of the apartment. And we kept it parked throughout our stay because of fear of losing the space. Don't take it as negative point. I just shared my experience. Overall it was a perfect stay.