We had a very enjoyable stay at David’s. A neat tidy flat with great views of the city and especially the Castle. The bed was comfortable, there were extra duvets and facilities are good. The flat is on the top floor of the block so be prepared to lug cases up there as there is no lift. Very good central location near stylish places for breakfast - we had a great feta and avocado on toast with chilli spices - and porridge with fruit and all the trimmings on Grassmarket.