Absolutely terrific. Booked this last minute while in Edinburgh and the place was perfect, very well equipped and homely. Will definitely be staying again!