The location is great : you can park for free in the street if you need and reach the city center, the beach or the hill by foot. The flat is spotless, smells nice and the bed is amazing. The shower in the room is a plus. John also has many tips to make your stay in Edinburgh even better. You won't be disappointed.