Would hugely recommend Patsy's flat - fantastic location just off Cowgate, very cosy and homely but with plenty of space, great value (even during the Festival when we visited, much nicer than a hotel). Great communication from John on arrival and when we accidentally locked ourselves out as well - really appreciated and the warm welcome helped start off our holiday well. Would definitely book again for our next visit!