What a fantastic stay! The word cottage is a euphemism for a stylish, beautifully decorated flat with stunning views. The hosts were so welcoming and warm, and went to great lengths to make us feel at home. Will definitely stay there again!