We had a lovely stay at Colin's appartment. Out train was heavily delayed and they were super flexible about it. The bed is very comfortable!! We loved the location, just a couple of minutes from Calton Hill.