Nice, clean flat, in a good location. Not too far to Calton hill or the centre. Parking is a bit tight but we managed to get a spot no problem. Great hosts :)