Absolutely perfect! Great location, cosy clean self contained room. Lots of space. Lovely hosts. Would definitely stay again.