Experience all the amenities of a perfect self-catering beautiful garden cottage and more!