5 stars all round, lovingly restored cottage for a perfect getaway with friends and family