We never met Prayas in person but he was prompt in all our correspondances and very accomodating before and during our stay. The apartment itself is in an older looking building from the outside, but the interior feels like a modern day flat with all the amenities. Sleeps 4 very comfortably but with a sofabed/air mattress for those travelling with a larger group. The location is literally just steps away from the royal mile so you can't get closer than this!