Fabulous stay at Margaret's - warm, cosy, clean with wonderful view!