James and Michael's place was perfect for our stay in Edinburgh! They provided all the comforts of home away from home and they were extremely kind and fun :)