Lovely, warm flat, in a great part of town, with beautiful views over to Fife. Delivers everything it promises!