We highly recommend this lovely warm cottage. It has all of the amenities you require, and has a huge well equipped kitchen. Our hostess made us feel right at home.